package com.klangner.game.board;


/**
 * This interface is implemented by game player (human or computer)
 * @author Krzysztof Langner
 * @version 1.0
 */
public interface IPlayer {

  /** 
   * Make move
   * @param board Copy of board data. Do not pass original board with stones
   * @param stoneColor color of the stone which should be put by player 
   */
  public Move makeMove(IBoard board, int stoneColor);
}